package com.thinkgem.jeesite.kpoint.core.base;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.util.Date;

/**
 * @Author:Kongxiangsheng
 * @DesCription: 自定义实体父类-公共字段信息
 * @Date:Created in 15:27 2018/8/7
 * @Modified By:
 */
@Data
public class KpointBaseEntity extends KpointBaseEntityPK {
    public static final String COL_CREATE_BY = "`create_by`";
    public static final String COL_CREATE_DATE = "`create_date`";
    public static final String COL_UPDATE_BY = "`update_by`";
    public static final String COL_UPDATE_DATE = "`update_date`";
    public static final String COL_REMARKS = "`remarks`";
    /**
     * 创建人（自动赋值）
     */
    @TableField(fill = FieldFill.INSERT)
    private String createBy;
    /**
     * 创建时间（自动赋值）
     */
    @TableField(fill = FieldFill.INSERT)
    private Date createDate;
    /**
     * 修改人（自动赋值）
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String updateBy;
    /**
     * 修改时间（自动赋值）
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date updateDate;
    /**
     * 备注
     */
    private String remarks;

}
